package cate.common.table.jungle.task;

import cate.common.table.ESheet;
import easy.java.dev.note.NoteClass;
import easy.java.dev.note.NoteField;
import lombok.Getter;

@NoteClass("丛林冒险-冒险任务 Sheet")
public class JungleTaskSheet extends ESheet<JungleTaskRow> {
    @Override
    public String getSheetName() {
        return "冒险任务";
    }

    @Getter
    @NoteField("最高品质的任务ID")
    private int maxId;

    @Override
    public void decode() {
        super.decode();
        maxId = getList().stream().mapToInt(row -> row.id).max().orElse(0);
    }
}
